Reconstructing Core Dumps (25386)

نویسندگان

  • Jeremias Rößler
  • Andreas Zeller
  • Cristian Zamfir
  • George Candea
چکیده

When a software failure occurs in the field, it is often difficult to reproduce. Guided by a memory dump at the moment of failure (a “core dump”), our RECORE test case generator searches for a series of events that precisely reconstruct the failure from primitive data. Applied on seven non-trivial Java bugs, RECORE reconstructs the exact failure in five cases without any runtime overhead in production code. Keywords-debugging; failure reproduction; test case generation; memory dumps

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How to Group Crashes Effectively: Comparing Manually and Automatically Grouped Crash Dumps

Crash dumps have become an important source for software developers to learn quality issues in released software. Since a same bug can be repeatedly triggered by different users, an overwhelming number of crash dumps are returned daily. Techniques for automatically grouping crash dumps are mostly based on call stacks captured at crash sites; although fast, they can incorrectly group irrelevant ...

متن کامل

Identifying Volatile Data from Multiple Memory Dumps in Live Forensics

One of the core components of live forensics is to collect and analyze volatile memory data. Since the dynamic analysis of memory is not possible, most live forensic approaches focus on analyzing a single snapshot of a memory dump. Analyzing a single memory dump raises questions about evidence reliability; consequently, a natural extension is to study data from multiple memory dumps. Also impor...

متن کامل

Locating leaks & dumps in open channels with minimal sensing

In this paper, we investigate methods for automated localization of leaks and dumps in an open channel flow. We propose a framework under which we solve this important system health monitoring problem by using a network of level sensors and estimation algorithms. We first discuss numerical techniques for simulating a channel with leaks or dumps. We then give results of a multiple-model estimati...

متن کامل

mCarve: Carving Attributed Dump Sets

Carving is a common technique in digital forensics to recover data from a memory dump of a device. In contrast to existing approaches, we investigate the carving problem for sets of memory dumps. Such a set can, for instance, be obtained by dumping the memory of a number of smart cards or by regularly dumping the memory of a single smart card during its lifetime. The problem that we define and ...

متن کامل

Monitoring of the genetic health of cattle in the Czech Republic

A screening was carried out for CVM, BLAD, DUMPS, bovine citrullinaemia, glycogen storage disease V, and Robertsonian translocations in the cattle population of the Czech Republic. In 406 Holstein sires and 146 Czech Pied (Czech Simmental) sires entering the AI programme in the Czech Republic from 2003–2005, no heterozygous sire for DUMPS, bovine citrullinaemia and BLAD was found. The heterozyg...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013